spot croaker - French English Dictionary